// 引入http模块
const http = require('http');
const url = require('url');

// 创建服务器,并指定回调函数
// req:请求对象(request)
// res:响应对象(response)
const server = http.createServer((req, res) => {
    console.log("请求方法:" + req.method);
    console.log("请求参数:" + url.parse(req.url).query);
    // console.log("请求地址:" + JSON.stringify(url.parse(req.url)));
    console.log("请求地址:" + req.url);

    if(req.method === 'GET' && req.url === '/findUser'){
        
    }
    
    if(req.method === 'POST' && req.url === '/addUser'){

    }

    if(req.method === 'POST' && req.url === '/updateUser'){

    }

    if(req.method === 'POST' && req.url === '/deleteUser'){

    }

    // 设置响应头
    res.setHeader('Content-Type', 'text/html;charset=utf-8');
    // 设置响应体
    res.end("Hello 收到了你的消息!");
})

// 启动服务器
server.listen(3000, () => {
    console.log("服务器启动成功,运行地址:http://localhost:3000");
})
